settlement agreements - German English Dictionary